amphibious vehicle - English Synonyms Dictionary